Kernelization Algorithms for Packing Problems Allowing Overlaps (Extended Version)
نویسندگان
چکیده
We consider the problem of discovering overlapping communities in networks which we model as generalizations of the Set and Graph Packing problems with overlap. As usual for Set Packing problems we seek a collection S consisting of at least k sets subject to certain disjointness restrictions. In an r-Set Packing with t-Membership, each element of U belongs to at most t sets while in an r-Set Packing with t-Overlap each pair of sets overlaps in at most t elements. For both problems, each set of S has at most r elements, and t and r are constants. Similarly, both of our graph packing problems seek a collection of at least k subgraphs in a graph G each isomorphic to a graph H ∈ H. In an H-Packing with t-Membership, each vertex of G belongs to at most t subgraphs while in an H-Packing with t-Overlap each pair of subgraphs overlaps in at most t vertices. For both problems, each member of H has at most r vertices and m edges, where t, r, and m are constants. Here, we show NP-Completeness results for all of our packing problems. Furthermore, we give a dichotomy result for the H-Packing with t-Membership problem analogous to the Kirkpatrick and Hell [16]. Given this intractability, we reduce the r-Set Packing with t-Overlap to an O(rk) problem kernel while we achieve an O(rk) problem kernel for the r-Set Packing with t-Membership. In addition, we reduce the H-Packing with t-Membership and its edge version to O(rk) and O(mk) kernels, respectively. On the other hand, we achieve O(rk) andO(mk) kernels for theH-Packing with t-Overlap and its edge version, respectively. Our kernel results match the best kernel for Set and Graph Packing.
منابع مشابه
ar X iv : 1 41 1 . 69 15 v 3 [ cs . D S ] 2 6 Ja n 20 15 Kernelization Algorithms for Packing Problems Allowing Overlaps ( Extended Version )
We consider the problem of discovering overlapping communities in networks which we model as generalizations of the Set and Graph Packing problems with overlap. As usual for Set Packing problems we seek a collection S ′ ⊆ S consisting of at least k sets subject to certain disjointness restrictions. In the r-Set Packing with t-Membership, each element of U belongs to at most t sets of S ′ while ...
متن کاملWeak compositions and their applications to polynomial lower bounds for kernelization
We introduce a new form of composition called weak composition that allows us to obtain polynomial kernelization lower-bounds for several natural parameterized problems. Let d ≥ 2 be some constant and let L1, L2 ⊆ {0, 1}∗ × N be two parameterized problems where the unparameterized version of L1 is NP-hard. Assuming coNP 6⊆ NP/poly, our framework essentially states that composing t L1-instances ...
متن کاملA Shortcut to (Sun)Flowers: Kernels in Logarithmic Space or Linear Time
We investigate whether kernelization results can be obtained if we restrict kernelization algorithms to run in logarithmic space. This restriction for kernelization is motivated by the question of what results are attainable for preprocessing via simple and/or local reduction rules. We find kernelizations for d-hitting set(k), d-set packing(k), edge dominating set(k) and a number of hitting and...
متن کاملImproved Deterministic Algorithms for Weighted Matching and Packing Problems
Based on the method of (n, k)-universal sets, we present a deterministic parameterized algorithm for the weighted rd-matching problem with time complexity O∗(4(r−1)k+o(k)), improving the previous best upper bound O∗(4rk+o(k)). In particular, the algorithm applied to the unweighted 3d-matching problem results in a deterministic algorithm with time O ∗(16k+o(k)), improving the previous best resul...
متن کاملKernelization of Cycle Packing with Relaxed Disjointness Constraints
A key result in the field of kernelization, a subfield of parameterized complexity, states that the classic Disjoint Cycle Packing problem, i.e. finding k vertex disjoint cycles in a given graph G, admits no polynomial kernel unless NP ⊆ coNP/poly. However, very little is known about this problem beyond the aforementioned kernelization lower bound (within the parameterized complexity framework)...
متن کامل